Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of cooling tower
  1. noun
    a cooling system used in industry to cool hot water (by partial evaporation) before reusing it as a coolant
Explanation of cooling tower
My lists:
Recently viewed words: